rain gutter - French English Dictionary